double return valve - Spanish English Dictionary